/*输入框*/
input.input-material {
    width: 200px;
    border: none;
    border-bottom: 1px solid #eee;
    padding: 10px 0;
}



.login-page::before {
    content: '';
    width: 100%;
    height: 100%;
    display: block;
    z-index: -1;
    background: url(../img/bg1.jpg);
    background-size: cover;
    -webkit-filter: blur(10px);
    filter: blur(10px);
    z-index: 1;
    position: absolute;
    top: 0;
    right: 0;
}

.login-page .container {
    min-height: 100vh;
    z-index: 999;
    padding: 20px;
    position: relative;
}

/*整体*/
.login-page .form-holder {
    width: 100%;
    border-radius: 5px;
    overflow: hidden;
    margin-bottom: 50px;
}

.login-page .form-holder .info, .login-page .form-holder .form {
    min-height: 70vh;
    padding: 40px;
    height: 100%;
}

/*连接左右*/
.login-page .form-holder div[class*='col-'] {
    padding: 0;
}

/*左边*/
.login-page .form-holder .info {
    background: rgba(121, 106, 238, 0.9);
    color: #fff;
}



/*边距*/
.login-page .form-holder .form .form-group {
    position: relative;
    margin-bottom: 30px;
}


.login-page .form-holder .form .content {
    width: 100%;
}



/*字体*/
.login-page .form-holder .form small {
    color: #aaa;
}

.login-page .form-holder .form a.forgot-pass, .login-page .form-holder .form a.signup {
    font-size: 0.9em;
    color: #85b4f2;
}

table.loginTable td{
    padding:13px;
}